package com.alldios.deposit.api.user;


import com.alldios.deposit.anno.Desc;
import com.alldios.deposit.api.HfResp;


public class CorpRegisterResp extends HfResp {

    @Desc("用户号")
    public String UsrId;

    @Desc("真实名称")
    public String UsrName;

    @Desc("用户客户号")
    public String UsrCustId;

    @Desc("审核状态")
    public String AuditStat;

    @Desc("审核状态描述")
    public String AuditDesc;

    @Desc("商户私有域")
    public String MerPriv;

    @Desc("汇付交易唯一标识")
    public String TrxId;

    @Desc("开户银行代号")
    public String OpenBankId;

    @Desc("开户银行账号")
    public String CardId;

    @Desc("反参扩展域")
    public String RespExt;

    @Override
    public boolean needEncrypt() {
        return false;
    }

    @Override
    public String[] signList() {
        return new String[]{"CmdId", "RespCode", "MerCustId", "UsrId", "UsrName", "UsrCustId", "AuditStat", "TrxId", "OpenBankId", "CardId", "BgRetUrl", "RespExt"};
    }

    @Override
    public String ret() {
        return "TrxId";
    }
}
